from math import*
a=int(input("Введите Четырёхзначное число"))
while(a!=0):
    if a<1000 or a>9999:
        print("Число не является четырёхзначным")
        a=0
    else:
        min=10000
        max=0
        s=0
        b=a%10
        c=a/10%10
        d=a/100%10
        e=a/1000%10
        b=int(b)
        c=int(c)
        d=int(d)
        e=int(e)
        f=int(sqrt(a))
        i=sqrt(b);
        i=int(sqrt(b));
        j=sqrt(c);
        j=int(sqrt(c));
        k=sqrt(d);
        k=int(sqrt(d));
        l=sqrt(e);
        l=int(sqrt(e));
        if a%2==0:
            print("Число чётное :  Да")
        else:
            print("Число чётное : Нет")
        if a%3==0:
            print("Число кратно трём : Да")
        else:
            print("Число кратно трём : Нет")
        if f==sqrt(a):
            print("Число является квадратом числа : ",f)
        else:
            print("Число является квадратом числа : Нет")
        if(b<min):
            min=b
        if(c<min):
            min=c
        if(d<min):
            min=d
        if(e<min):
            min=e
        print("Наименьшая цифра числа :",int(min))
        if(b>max):
            max=b
        if(c>max):
            max=c
        if(d>max):
            max=d
        if(e>max):
            max=e
        print("Наибольшая цифра числа :",int(max))
        if(b==0):
            s=s+1
        if(c==0):
            s=s+1
        if(d==0):
            s=s+1
        if(e==0):
            s=s+1
        print("Количество нулей в числе: ",s)
        if sqrt(b)==i:
           print("Цифра в разряде единиц является квадратом цифры: ",i)
    
        else:
            print("Цифра в разряде единиц является квадратом цифры: Нет")
    
        if sqrt(c)==j:
           print("Цифра в разряде десятков является квадратом цифры: ",j)
    
        else:
            print("Цифра в разряде десятков является квадратом цифры: Нет")
        
        if sqrt(d)==k:
            print("Цифра в разряде сотен является квадратом цифры: ",k)
    
        else:
            print("Цифра в разряде сотен является квадратом цифры: Нет")
    
        if sqrt(e)==l:
            print("Цифра в разряде тысяч является квадратом цифры: ",l)
    
        else:
            print("Цифра в разряде тысяч является квадратом цифры: Нет")
        a=0
    
